package com.ht.common.core.constant;

/**
 * @author zmx
 * @version V1.0
 * 增加定义请按照 规则 TXT_DECLARE 前缀为申报，TXT_RECEIPT 前缀为回执，同时请写好注释
 * @Title: MessageConst.java
 * @Description: 报文类型常量值
 * @date 2021年10月18日
 */
public class MessageConst {
    /**
     * IC卡申报类型
     */
    public final static String TXT_DECLARE_IC_INFO = "TXT_100";
    /**
     * IC卡回执
     */
    public final static String TXT_RECEIPT_IC_INFO = "TXT_100_1";

    /**
     * IC卡退单
     */
    public final static String TXT_BACK_IC_INFO = "TXT_100_2";
    /**
     * IC卡退单回执
     */
    public final static String TXT_BACKR_IC_INFO = "TXT_100_3";

    /**
     * 车辆备案申报报文类型
     */
    public final static String TXT_DECLARE_VEHICLE_INFO = "TXT_102";


    /**
     * 车辆备案审核回执类型
     */
    public final static String TXT_RECEIPT_VEHICLE_INFO = "TXT_102_1";

    /**
     * 车辆退单
     */
    public final static String TXT_BACK_VEHICLE_INFO = "TXT_102_2";
    /**
     * 车辆退单回执
     */
    public final static String TXT_BACKR_VEHICLE_INFO = "TXT_102_3";

    /**
     * 单证申报报文类型
     */
    public final static String TXT_DECLARE_GBILLS_INFO = "TXT_103";

    /**
     * 单证申报审核回执类型
     */
    public final static String TXT_RECEIPT_GBILLS_DECL = "TXT_103_1";
    /**
     * 舱单信息更新，单证同步到企业端
     */
    public final static String TXT_SYNC_GBILLS = "TXT_103_4";
    /**
     * 单证核销单证类型
     */
    public static final String TXT_WRITEOFF_GBILLS = "TXT_103_2";
    /**
     * 单证核销单证下面的车辆信息
     */
    public static final String TXT_WRITEOFF_GBILLS_VECHILES = "TXT_103_3";
    /**
     * 核销互市单证
     */
    public static final String TXT_WRITEOFF_HSGBILLS = "TXT_103_4";

    /**
     * 单证退单报文类型
     */
    public final static String TXT_CHAGEBACK_GBILLS_INFO = "TXT_104";

    /**
     * 单证退单审核回执类型
     */
    public final static String TXT_RECEIPT_GBILLS_CHAGEBACK = "TXT_104_1";

    /**
     * 人工放行申报报文类型
     */
    public final static String TXT_DECLARE_ARTIFICIALPA_INFO = "TXT_105";

    /**
     * 人工放行申报审核回执类型
     */
    public final static String TXT_RECEIPT_ARTIFICIALPA_INFO = "TXT_105_1";

    /**
     * 卡口补录申报报文类型
     */
    public final static String TXT_DECLARE_TRANSVEHICLECHECKUP_INFO = "TXT_6";

    /**
     * 卡口补录申报审核回执类型
     */
    public final static String TXT_RECEIPT_VEHICLECHECKUP_INFO = "TXT_106_1";

    /**
     * 确报同步数据
     */
    public final static String SYNC_BINDINGROADTRANSPORT = "SYNC_8";

    /**
     * 挂车确报数据同步
     */
    public final static String SYNC_BINDINGROADTRANSPORTTRAY = "SYNC_9";
    /**
     * 公路舱单工作流
     */
    public final static String SYNC_MANIFESTMONITORWORKFLOW = "SYNC_27";

    /**
     * 公路舱单数据同步
     */
    public final static String SYNC_MANIFESTROADLIST = "SYNC_29";

    /**
     * 公路舱单货物数据同步
     */
    public final static String SYNC_MANIFESTROADLISTGOODS = "SYNC_30";

    /**
     * 运管挂车备案数据同步
     */
    public final static String SYNC_ROADTRAILERRECORD = "SYNC_33";

    /**
     * 运管车辆备案数据同步
     */
    public final static String SYNC_ROADVERECORD = "SYNC_34";
    /**
     * 舱单监控
     */
    public final static String SYNC_MANIFESTROADMONITORNEW="SYNC_31";


    /**
     * 过卡记录
     */
    public static final String TXT_HD_RECORD = "TXT_114";

    /**
     * 车辆位置动态变化报文
     */
    public static final String TXT_DYNAMIC_VEHICLE = "TXT_115";

    /**
     * 底账
     */
    public static final String TXT_G_LEDGER_HEAD = "TXT_116";

    /**
     * 车辆物流状态工作流
     */
    public static final String TXT_VEHICLE_WORKFLOW = "TXT_117";

    /**
     * 车辆物流推送消息
     */
    public static final String TXT_VEHICLE_STATUS_PUSH = "TXT_118";

    /**
     * 企业审批回执
     */
    public static final String TXT_QIYE_APPLY_BACK = "TXT_120";
    /**
     * 报关员信息回执
     */
    public static final String TXT_USER_APPLY_BACK = "TXT_122";
    /**
     * 处置信息同步到企业端
     */
    public static final String TXT_URGMENT_SYNC_ENTERPRISE = "TXT_123";
    /**
     * 企业审批信息
     */
    public static final String TXT_QIYE_APPLY = "TEXT_119";
    /**
     * 报关员信息
     */
    public static final String TXT_USER_APPLY = "TEXT_121";
    /**
     * 处置信息 附件上传到海关
     */
    public static final String TXT_URGMENT_ATTACH_FILE_UPLOAD_CUSTOM = "TXT_124";
    /**
     * 新的人工放行申报单证
     */
    public static final String TXT_MANUAL_RELEASE_DECLARE_CUSTOM = "TXT_125";
    /**
     * 新的人工放行申报单证回执
     */
    public static final String TXT_MANUAL_RELEASE_RECEIPT_ENTERPRISE = "TXT_125_1";
    /**
     * 卡口补录申报报文
     */
    public static final String TXT_GATE_POST_RECORD_DECLARE_CUSTOM = "TXT_127";
    /**
     * 卡口补录回执报文
     */
    public static final String TXT_GATE_POST_RECORD_RECEIPT_ENTERPRISE = "TXT_127_1";

    /**
     * 单证下面的车辆状态更改
     */
    public static final String TXT_BILL_VHICLE_STATUS_CHANGE = "TXT_129";

    /**
     * 新增待办
     */
    public static final String TXT_ADD_TODO = "TXT_130";

    /**
     * 待办核销
     */
    public static final String TXT_WRITE_OFF_TODO = "TXT_131";

    /**
     * 转场单同步到企业端
     */
    public static final String TXT_TRANSFER_SYNC_ENTERPRISE = "TXT_132";

    /**
     * 转场单企业端申报附件
     */
    public static final String TXT_TRANSFER_GBILLS_ATTACH_INFO = "TXT_133";
    /**
     * 转场单企业端申报附件回执
     */
    public static final String TXT_RECEIPT_TRANSFER_GBILLS_ATTACH_INFO = "TXT_133_1";


    /**
     * 铁路底账同步到企业端
     */
    public static final String TXT_SYNC_ENTERPRISE_RAILWAY_LEDGER = "TXT_135";

    /**
     * 集装箱申报报文类型
     */
    public final static String TXT_DECLARE_CONTA_INFO = "TXT_136";
    /**
     * 集装箱备案审核回执类型
     */
    public final static String TXT_DECLARE_CONTA_HZ = "TXT_136_1";
    /**
     * 铁路单证申报报文类型
     */
    public final static String TXT_DECLARE_RAILWAY_BILLS = "TXT_137";
    /**
     * 铁路单证审核回执类型
     */
    public final static String TXT_RECEIPT_RAILROAD_HZ = "TXT_137_1";

    /**
     * 铁路单证退单申报报文类型
     */
    public final static String TXT_CHARGEBACK_RAILWAY_BILLS = "TXT_138";
    /**
     * 铁路单证退单审核回执类型
     */
    public final static String TXT_RAILROAD_CHAGEBACK_HZ = "TXT_138_1";

    /**
     * 核销铁路单证
     */
    public static final String TXT_GK_HXRW_BILL = "TXT_139";

    /**
     * 核销铁路单证下面的车辆
     */
    public static final String TXT_WRITEOFF_RWBILLS_VECHILES = "TXT_140";

    /**
     * 铁路运输车辆出口/转关进入当车辆全部进入场所后，生成运抵清单
     */
    public static final String TXT_RWBILLS_GENARRIVL_LIST = "TXT_141";
    /**
     * 公路生成运抵理货清单列表
     */
    public static final String TXT_RD_GEN_ARRIVL_LIST = "TXT_142";
    /**
     * 同步车辆物流状态到企业端
     */
    public static final String TXT_VE_STATUS_LIST = "TXT_143";

    /**
     * 同步到老物流平台单证
     */
    public static final String TXT_OLD_WLPT_BILL = "TEXT_150_1";
    /**
     * 同步到老物流平台放行数据
     */
    public static final String TXT_OLD_WLPT_HDGATHER = "TEXT_150_2";
    /**
     * 跨境车辆信息同步
     */
    public static final String TXT_KJVE_INFO_SYNC = "TXT_144";
    /**
     * 同步IC卡信息
     */
    public static final String TXT_IC_INFO_SYNC = "TXT_145";

    /**
     * 同步铁路单证单证信息到老物流平台
     */
    public static final String TXT_RWGBILLS_SYNCDECL_OWLPTC = "TXT_146";
    /**
     * 同步铁路单证单证单证信息到老物流平台
     */
    public static final String TXT_RWGBILLS_SYNCBACK_OWLPTC = "TXT_147";

    /**
     * 处理信息提交到海关端
     */
    public static final String TXT_URGMENT_INFO_DECL_CUSTOM = "TXT_124_1";


    /**
     * 修改单证IC卡申报
     */
    public static final String TXT_CHANGE_GBILLSIC_INFO = "TXT_148";
    /**
     * 修改单证IC卡回执
     */
    public static final String TXT_CHANGE_GBILLSICR_INFO = "TXT_148_1";

    public static final String TXT_SM_INFO = "TXT_199";

    public static final String TXT_VEHICLESTATUS_INFO = "TXT_159";
    /**
     * 货物超期未申报
     */
    public static final String TXT_SYNCGOODSOVERNODECL_INFO = "TXT_150";

    /**
     * 货物超期附件上传
     */
    public static final String TXT_SYNCGOODSOVERNODECL_UP_INFO = "TXT_150_1";

    /**
     * 同步场场联动单证审核状态
     */
    public static final String TXT_FIELD_LINKAGE_STATUS = "TXT_151";
    
    
    public final static String SYNC_MANIFESTLISTNEW="SYNC_26";

}
